package com.kate.mall.order.dto;

import com.kate.mall.common.utils.AbstractObject;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @Description: 用一句话描述
 * @Auther: 新梦想*陈超
 * @Date: 2021/10/30 21:09
 */
@Data
public class CouponDTO extends AbstractObject {
        /**
         * 订单id
         */
        @ApiModelProperty(value = "订单id")
        private Integer id;

        /**
         * 优惠券类型，如果是1则现金券，；如果是2，则是满减券
         */
        @ApiModelProperty(value = "优惠券类型，如果是1则现金券，；如果是2，则是满减券")
        private Integer type;
        /**
         * 优惠金额，
         */
        @ApiModelProperty(value = "优惠金额，")
        private BigDecimal discount;
        /**
         * 最少消费金额才能使用优惠券。
         */
        @ApiModelProperty(value = "最少消费金额才能使用优惠券。")
        private BigDecimal min;
        /**
         * 优惠券用户Id
         */
        private Integer userCouponId;

        /**
         * 优惠券ID
         */
        private Integer couponId;
}
